12451 59
3662 309
4031 408
20859 203
4724 637
8943 468
5429 636
4399 510
4739 463
3583 101
9404 328
10415 145
12868 802
10001 905
4189 577
3281 95
8515 961
2062 332
3848 831