13008 92
15235 343
15670 758
11959 58
277283 1568
2709256 6600
697473 1987
377686 1078
2410958 7084
115598 632
40950 581
58221 485
46353 393
61022 598
55135 163
47164 584
20150 187
31193 291
36964 467
28763 521
3792 265
33848 841
39389 209
33776 677