3057 688
1199 355
1677 491
2581 499
2157 560
39755 527
5482 60
73768 906
25791 837
37202 359
6722 203