12555 127
43110 390
569 169
917 181
142 36
2064 597
31954 222
66655 346
16787 504
2423 738
23361 641
1872 579
13929 387
345 69
12177 182
2805 758
40415 450
27466 302
2936 668
1917 463
6586 178
2055 635
1246 367
8991 859