9500 27
861 10
11725 34
4871 13
4672 5
6457 13
1554 3
7040 18
1983 5
4553 19
15848 67
12695 37
10590 19
4491 19
13926 42
15127 42
18431 57