39831 63
13599 16
14289 14
8170 7
11508 11
25425 32
5273 4
13182 13
8599 7
13923 14
15248 18
15417 12