13202 92
15672 343
15886 758
12445 58
278136 1568
2772012 6619
698527 1988
378485 1078
2480362 7113
115913 632
41037 581
58565 485
46542 393
61216 598
55498 163
47590 584
20270 187
31454 292
37221 467
29113 521
3972 265
34203 842
39776 209
34037 677