4305 81
3681 95
40052 595
2695 517
17697 613
2825 61
53465 460
11640 436
9267 64
7687 253
7041 351
4803 390
2309 314
16324 665
6555 319
20970 759
7745 508
14705 426
8721 699
2422 249
4040 647
15760 60
35669 633
13170 675