56531 253
55498 104
38923 423
132118 294
30227 844
29191 775
27668 216
8527 597
36974 868
18204 208
8814 806
3703 239
3873 400
9200 1006
173894 689
153483 305
47359 66
13259 561
152874 239
134403 542
43092 862
57943 645
45628 737
121924 329
7965 537
3486 300
75652 181
26317 371