12996 92
15206 343
15654 758
11928 58
277234 1568
2705730 6600
697398 1987
377631 1078
2407108 7084
115579 632
40942 581
58208 485
46346 393
61014 598
55112 163
47128 584
20146 187
31173 291
36940 467
28739 521
3783 265
33814 841
39358 209
33758 677