4580 76
15302 601
19198 121
6553 574
3319 61
7667 171
6539 399
5734 332
4245 113
7280 269
7998 829
3195 281
21731 427
4715 616
7218 298
4343 356
2274 279
3225 634
3649 642
12360 775
3631 809
3822 385
2758 337
1729 213