3012 616
1657 345
2518 534
2868 926
646 145
1386 293
1226 350
2999 945
2054 445
843 211
2291 487
188 47
526 163
1655 344
1706 553
1668 514
2266 671
1424 418
276 70
1736 466
1209 290
2816 757
1101 267
1935 524