2500 292
3128 80
2320 134
5563 789
8772 683
17917 943
41132 239
5928 672
13109 66
10898 100
14141 878
35970 967
8870 632
5575 665
20709 457
13088 663
11862 433
65214 339
6194 344
9756 590
7594 537
25403 63
9300 414
2695 466
6733 55
43218 647
30404 228
5255 421