3493 327
20938 613
23330 98
10423 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