9412 12
5959 8
15851 11
6345 10
9076 5
14550 15
30322 56
23513 62
31715 17
7061 11
33299 42
32170 29
7962 4
19608 26
22829 16
5037 5
13047 17
5210 6
3452 6
7084 12
3270 8
9225 16
6940 7
4955 5