52253 122
3972 126
18999 273
33922 713
23840 771
103503 400
60392 233
189549 518
72015 457
202855 1459
54195 551
31582 662
12016 357
4238 429
4527 562
2263 585
2622 550