4041 690
6016 44
2413 213
3019 260
42819 502
100751 641
4452 481
5228 791
8746 333
3639 700
1596 164
894 109