5096 223
2564 95
6608 705
12470 590
21134 486
7335 600
4440 432
6750 847
5459 823
11809 314
30031 828
5082 315
3821 421
11696 944
3454 197
4324 518
1202 85
10868 562
24677 476
4813 631
5163 508
4583 33
4175 330
9337 261
13121 56
12856 542
4398 923
21691 277