13026 92
15259 343
15699 758
12004 58
277349 1568
2714440 6603
697564 1987
377746 1078
2417009 7086
115622 632
40956 581
58259 485
46373 393
61043 598
55165 163
47198 584
20163 187
31229 291
36981 467
28788 521
3831 265
33878 841
39422 209
33798 677