43972 340
19420 167
14946 675
934386 1245
16447 591
35942 410
71216 478
12912 145
17085 125
40452 322
8868 540
17173 406
983523 2091
78467 368
72943 185
400889 556
12739 140
364848 484
16308 195
641182 998
36817 910
6833 597
22433 551
54561 878
156547 652
15603 760
50532 866
61923 335