6403 670
3128 568
1398 62
2591 636
2130 257
2246 290
2968 591
2284 420
2473 460
1823 529
2069 504
5051 544
991 93
1731 170
640 96