37425 63
9910 10
33168 40
18370 20
15248 17
10893 11
9493 8
20665 28
10094 12
8759 9
14299 14
88290 106