12946 92
15123 343
15609 758
11831 58
277065 1568
2693529 6598
697192 1987
377492 1078
2393723 7080
115522 632
40930 581
58150 485
46329 393
60986 598
55046 163
47048 584
20132 187
31122 291
36885 467
28654 521
3752 265
33733 841
39280 209
33687 677