12978 92
15189 343
15643 758
11896 58
277201 1568
2703350 6600
697353 1987
377593 1078
2404188 7084
115565 632
40939 581
58193 485
46346 393
61011 598
55091 163
47111 584
20142 187
31160 291
36921 467
28730 521
3772 265
33806 841
39336 209
33743 677