2681 220
4621 582
10386 341
7645 843
18339 711
2544 591
10709 391
16933 898
1862 298
6016 702
3453 270
4002 706
3235 576
4802 603
20014 793
4365 398
8990 283
3000 271
6011 1001
24702 817
6328 839
2604 448
3907 881
7541 368