2668 640
2202 477
1001 237
2833 638
2851 818
6409 719
5560 44
2128 60
9354 388
6351 308
16080 327
3533 70
3487 355