2258 626
1339 296
733 122
1149 86
2108 452
2163 370
1443 351
3182 582
387 75
2810 532
1217 150
2103 555
3319 674
2876 601