3558 671
1012 283
1966 355
230 65
2915 644
2999 588
1613 411
1117 283
2529 484
565 105
439 86
3105 888
1016 192
2736 597
1332 319
2694 575
554 135
1660 349
2247 307
1757 436
806 75
1357 394
3302 504
889 95