4002 63
139970 672
5539 165
421784 848
214924 1481
11605 380
99959 340
150313 788
45072 719
25492 347
45955 895
32014 102
15713 794
18168 134
60536 939
30912 117
34823 344
3088 193
8825 539
4119 628
5285 904
5940 197
4310 562
3783 675
6102 622
10682 558
39190 864