3516 461
1995 50
1156 32
2116 348
1159 180
1329 184
2672 588
2491 489
1654 278
3866 755
1798 50
3673 669
1284 125
2987 545
1188 71
2502 672