104758 883
65985 645
115501 761
120904 321
85306 165
268701 837
61396 552
40063 646
136919 370
103388 392
300421 1062
2408 116
272461 738
219818 787
108271 716
80248 289
107990 467
70685 92
55625 269
39049 814
118402 381
171478 771