3960 353
9485 667
6071 560
20841 345
7222 89
7590 114
11272 826
3159 43
4487 425
7733 443
4857 385
3278 789
6699 668
3014 480
2785 295
1953 203
1242 235
1914 268
2852 540
1842 162
1002 133
1508 220
992 93
5070 550
5182 528
2660 667
3669 398
2817 292