32507 67
39545 24
4773 22
22215 40
4218 6
2944 11
2245 8
3472 19
3493 16
27942 47
3027 4
2054 3
2306 5
3605 15
4193 18