103398 160
2872 3
4254 9
2786 2
4826 6
2448 5
3643 8
3314 9
3946 26
2554 3
2993 17
2526 7
1882 3
2803 8
3251 14
2679 7
1867 14
3515 15