10078 32
4797 23
4888 27
1680 6
2374 17
5783 15
2209 11
5645 50
3722 25
1329 17
1879 11
6406 22
4530 13
7073 29
20619 105
75591 144
6162 7
16911 11
9615 23
6157 14
13889 20
8885 21
10881 24
12452 27