5096 223
2564 95
6608 705
12469 590
21130 486
7335 600
4440 432
6749 847
5459 823
11806 314
30028 828
5082 315
3821 421
11695 944
3454 197
4323 518
1202 85
10868 562
24677 476
4813 631
5163 508
4581 33
4175 330
9337 261
13121 56
12849 542
4398 923
21691 277