55428 104
38884 423
132051 294
30187 844
29153 775
27620 216
8521 597
36926 868
18174 208
8806 806
3696 239
3870 400
9179 1006
173844 689
153318 305
47332 66
13246 561
152689 239
134200 542
43066 862
57889 645
45569 737
121764 329
7956 537
3480 300
75511 181
26286 371
56148 875