3001 511
2188 438
2827 677
743 70
1306 156
2535 73
1081 125
3022 788
2998 733
2711 492
1166 217
1601 86
1280 108
1351 173
1060 176
1962 423
3754 547
2638 547