43972 340
19420 167
14946 675
934406 1245
16447 591
35942 410
71217 478
12912 145
17085 125
40452 322
8868 540
17173 406
983533 2091
78467 368
72944 185
400892 556
12739 140
364857 484
16308 195
641200 998
36818 910
6833 597
22433 551
54561 878
156551 652
15604 760
50533 866
61924 335