104693 883
65942 645
115469 761
120849 321
85275 165
268596 837
61366 552
40034 646
136892 370
103341 392
300285 1062
2407 116
272381 738
219725 787
108222 716
80227 289
107958 467
70663 92
55600 269
39040 814
118341 381
171399 771