12996 92
15206 343
15654 758
11929 58
277237 1568
2705829 6600
697400 1987
377635 1078
2407248 7084
115581 632
40942 581
58208 485
46347 393
61014 598
55116 163
47130 584
20146 187
31175 291
36941 467
28739 521
3784 265
33814 841
39359 209
33759 677