21198 373
20567 356
4488 797
2608 97
15050 461
3285 632
13819 670
89485 355
31899 935
17852 278
5227 240
1869 191
1515 51
9128 50
4125 529
5347 171
28782 145
31090 581
2061 291
14599 776
2707 60
18230 758
3282 497
3690 728
14917 675
10208 866
1491 273
8413 326