56073 881
317621 807
6681 503
5060 220
35838 85
75572 464
181178 613
21223 581
24275 333
17845 716
25023 278
16953 564
12721 144
11045 910
336404 1371
253238 862
7787 151
142381 736
28156 191
25741 52
9864 211
323875 1639
22168 818
63618 443
12004 110
106396 249
47527 127
150991 747