520813 1238
1418 361
2126 382
9525 452
670 107
2315 579
2319 537
2733 524
1955 271
2169 597
2059 504
3503 225
2354 588
3063 746
2544 512
2046 332
4325 494
20625 401
297328 621
7099 826
16429 146
152549 740
121740 589
131427 596
25196 121
25697 769
18110 283
3706 514