21042 837
3225 335
4661 746
3756 772
3183 551
3567 496
2556 101
12709 561
4078 240
7143 416
6216 701
19146 625
43269 728
90742 360
10479 417
6097 74
23353 598
4015 589
5740 646
23151 565
6726 214
6092 391
27194 497
2903 294
2910 480
16804 180
2320 121
23256 526