20836 24
51375 97
29051 44
16218 24
13809 17
8042 8
12372 18
16871 12
12343 27
6361 8
7045 10
8305 9
16595 13