17251 56
16225 79
6810 24
64630 223
66203 275
17527 45
12289 44
26928 138
12322 24
27306 95
24653 123
10767 28
34200 126
13105 52
33313 139
18814 82
9853 30
25647 71
16289 72
9204 30
19954 47
17915 94
4115 16
2327 1