501 50
1256 231
302 60
2521 678
1805 295
3055 832
2829 856
2303 490
573 119
767 123
212 30
1163 246
2125 458
1473 204
414 114
989 256
669 178
2800 594
2559 497
2256 575
576 105
1214 283
1657 362
3171 925