14631 502
3212 365
3755 876
6110 39
51943 586
11717 85
4135 379
7572 676
9167 184
46023 328
4291 599
3453 942
2805 336
2467 424
3984 487
1346 237
1306 107
5066 576
3648 474
2149 458
2817 475
3038 322