2312 317
1111 167
2624 591
3429 650
1435 73
1800 53
1210 83
2998 738
761 77
3270 678
3214 563
2282 211