42743 104
20694 575
15107 263
3124 198
1328 295
655 138
63857 412
131491 1087
84188 230
39636 276
221 50
1077 163
89183 875
27301 630
90706 602
2578 718
69614 352
30225 602
64112 392
26759 153
33965 297
64247 494
12763 48
36809 279
27507 272
39536 654
65933 896
38310 356