104843 883
66035 645
115531 761
120951 321
85336 165
268822 837
61416 552
40080 646
136949 370
103426 392
300565 1062
2410 116
272526 738
219906 787
108319 716
80275 289
108015 467
70704 92
55640 269
39064 814
118468 381
171564 772