905 86
540 48
1858 562
2674 316
3575 411
2191 460
856 71
574 144
1256 368
1146 295
2939 798
2336 705
1258 273
729 143
2532 647
2661 817
1373 305
2898 879
1273 235
2743 405
3060 459
974 129
3489 500
3108 622