27012 41
3037 469
18055 548
14038 360
53310 604
2979 411
4204 249
1475 220
3162 458
2871 763
1230 169
2501 120
4260 782