501 50
302 60
2521 678
1255 231
1805 295
3055 832
2829 856
2303 490
573 119
767 123
1163 246
211 30
414 114
2124 458
989 256
669 178
2800 594
2559 497
576 105
1214 283
2255 575
1657 362
3171 925
2833 817