55426 104
38882 423
132044 294
30183 844
29152 775
27618 216
8520 597
36921 868
18172 208
8806 806
3694 239
3869 400
9177 1006
173838 689
153310 305
47331 66
13246 561
152682 239
134189 542
43065 862
57885 645
45567 737
121752 329
7954 537
3480 300
75504 181
26283 371
56147 875