46860 89
7184 375
23365 289
19127 178
7959 866
25508 665
7396 500
12355 206
6357 138
6317 322
3145 116
6504 338
4108 748
2442 309