5960 575
3452 514
28915 174
10893 842
5603 182
6466 717
4441 261
8613 230
11095 723
4311 700
6322 622
2835 677
7852 512
9426 471
11410 71
12239 711
6535 111
7918 708
31578 567
14474 589
98243 579
16681 340
60499 540
21845 331
8101 151
27970 231
19510 252
27430 380