11493 26
2387 2
2042 9
2962 21
1203 2
1042 2
1512 3
1356 5
4652 14
1614 9
5831 23
1994 12
3027 19
2969 9