9431 796
1404 299
3061 680
2510 502
2269 495
590 126
702 190
784 228
494 112
2791 813
2065 458
3414 531