3572 593
2986 588
1711 275
1386 258
2260 453
3032 646
3350 839
2671 331
1845 347
719 70
4007 684
1263 181