43972 340
19420 167
14946 675
934434 1245
16447 591
35945 410
71217 478
12912 145
17085 125
40452 322
8869 540
17173 406
983554 2091
78469 368
72944 185
400896 556
12740 140
364868 484
16309 195
641218 998
36818 910
6833 597
22433 551
54562 878
156556 652
15604 760
50534 866
61924 335