43969 340
19420 167
14944 675
934151 1244
16446 591
35933 410
71204 478
12908 145
17082 125
40451 322
8866 540
17171 406
983328 2091
78459 368
72936 185
400806 556
12737 140
364760 484
16304 195
640996 998
36813 910
6831 597
22432 551
54551 878
156520 652
15598 760
50526 866
61915 335