656 29
2611 662
29802 481
2767 404
14532 135
3861 426
4478 605
15371 482
1014 215
2586 196
2898 693
519 97
3138 822
4837 690
8563 577
4994 470
6953 845
6727 583
2783 178
6976 95
6137 233
32637 781
2537 392
1895 144
4277 474
3655 420
13569 687
4559 80