4591 40
32941 820
30310 497
5947 76
11745 442
10220 90
23504 545
13750 286
7379 259
4240 26
10127 582
8482 873
6892 62
3011 56
3687 367
8552 888
4201 850
64209 715
7173 858
4178 944
1295 156
3746 550
2514 605
2797 512
2975 388
3513 804
3593 823