13270 92
15842 343
15950 758
12631 58
278480 1568
2795947 6632
698976 1988
378753 1078
2507011 7124
116012 632
41059 581
58680 485
46609 393
61283 598
55642 163
47752 584
20305 187
31533 292
37330 467
29243 521
4039 265
34331 842
39934 209
34135 677