3495 327
20943 613
23330 98
10425 52
2813 608
14951 497
15494 526
443944 748
24407 161
2135 159
17693 783
39999 543
19342 522
29577 577
8409 810
7824 248
3185 319