500 58
1435 218
2679 565
3000 780
2258 360
1585 333
2174 463
2240 487
2617 755
1150 255
2354 531
434 47
2575 782
313 42
944 109
1975 564
3433 765
1228 277
2086 414
2201 522
1983 508
1597 314
669 143
306 60