21542 260
6543 682
9621 555
10511 578
18103 119
4415 126
4272 171
15398 827
6456 590
5945 466
2520 104
11929 604
10504 599
6818 35
4668 352
3508 421
1250 67
8043 807
3546 521
3353 484
6425 457
7175 765
1806 328
3227 536
1558 108
3771 140
20840 796
2945 219