5096 223
2564 95
6608 705
12469 590
21129 486
7335 600
4440 432
6749 847
5458 823
11805 314
30023 828
5082 315
3821 421
11694 944
3454 197
4323 518
1202 85
10868 562
24677 476
4813 631
5163 508
4581 33
4174 330
9337 261
13119 56
12849 542
4398 923
21689 277