43972 340
19420 167
14946 675
934419 1245
16447 591
35944 410
71217 478
12912 145
17085 125
40452 322
8868 540
17173 406
983539 2091
78469 368
72944 185
400894 556
12740 140
364861 484
16309 195
641211 998
36818 910
6833 597
22433 551
54561 878
156554 652
15604 760
50533 866
61924 335