45510 380
16312 628
4605 170
4257 293
3743 252
25151 314
3402 625
13190 639
5067 659
1285 77
4083 333
2635 396
1804 353
531 41
9070 771
3206 381
2890 617
1644 187