5096 223
2564 95
6609 705
12470 590
21134 486
7335 600
4441 432
6750 847
5459 823
11809 314
30034 828
5084 315
3821 421
11696 944
3454 197
4324 518
1202 85
10869 562
24677 476
4813 631
5163 508
4583 33
4175 330
9337 261
13122 56
12857 542
4398 923
21691 277