56526 253
55488 104
38917 423
132111 294
30226 844
29191 775
27665 216
8527 597
36967 868
18199 208
8814 806
3703 239
3871 400
9200 1006
173889 689
153467 305
47358 66
13258 561
152849 239
134375 542
43090 862
57937 645
45624 737
121908 329
7965 537
3485 300
75633 181
26317 371