10355 41
8008 738
7030 275
8162 712
5579 589
5256 767
4527 564
10670 52
7987 70
48901 103
3159 431
3808 276
3577 262
1295 177