9035 29
16852 27
11546 44
20603 26
4274 14
2066 2
4317 27
7586 16
8578 11
5118 7
3585 8
6427 23
1751 13
14139 28
11774 26
10730 42
11547 30
29721 173
37834 29
1695 5
14262 28
36262 80
10856 26
8085 12