12951 92
15132 343
15611 758
11841 58
277109 1568
2695897 6598
697246 1987
377512 1078
2396015 7084
115525 632
40930 581
58157 485
46331 393
60989 598
55051 163
47071 584
20135 187
31127 291
36890 467
28670 521
3753 265
33750 841
39288 209
33699 677