4032 51
18187 166
13414 586
2662 660
2387 437
3423 506
1797 385
3184 529
2825 542
1611 152
2555 46
2115 387
4048 418
1289 264
713 55
1967 298
2225 584
504 63
1527 362
3189 502
2673 780
675 85
2288 477
2503 421
3597 580
1062 42
2030 349
2014 259