43972 340
19420 167
14945 675
934368 1245
16447 591
35941 410
71216 478
12912 145
17084 125
40452 322
8867 540
17173 406
983497 2091
78467 368
72943 185
400881 556
12739 140
364839 484
16307 195
641165 998
36817 910
6832 597
22433 551
54561 878
156546 652
15603 760
50532 866
61923 335