3493 327
20939 613
23330 98
10424 52
2813 608
14950 497
15494 526
443944 748
24407 161
2135 159
17693 783
39999 543
19342 522
29576 577
8409 810
7824 248
3185 319