12418 18
5766 17
11609 45
3789 6
6895 12
3314 6
12830 42
2303 3
3915 6
6964 10
3035 9
20155 37
5842 25
5464 13
7987 22
2965 9
1914 1
7016 17
8200 21
4502 19
5221 38
2856 11
10541 39
11058 23