2278 471
2797 709
2190 485
1270 58
2132 541
3034 678
3253 445
2782 658
3913 914
3020 519
1589 197
5967 555
1384 88