3399 561
4683 395
2342 194
12756 843
7233 402
2719 508
3315 861
2322 461
3226 873
881 142
3085 917
2518 672