12998 92
15213 343
15658 758
11938 58
277250 1568
2706839 6600
697428 1987
377653 1078
2408344 7084
115583 632
40945 581
58212 485
46350 393
61016 598
55121 163
47137 584
20149 187
31178 291
36945 467
28744 521
3786 265
33824 841
39367 209
33765 677