43972 340
19420 167
14945 675
934349 1245
16447 591
35941 410
71216 478
12912 145
17084 125
40452 322
8867 540
17173 406
983481 2091
78467 368
72943 185
400875 556
12739 140
364835 484
16307 195
641148 998
36816 910
6832 597
22432 551
54560 878
156540 652
15602 760
50532 866
61922 335