17252 22
28007 9
27247 49
15516 5
10989 14
36711 68
19934 9
21211 15
16395 17
10173 9
14075 4
16453 24
13245 12
15892 18
41661 44
13681 11
6635 6
4996 4
4888 11
9479 12
6744 12
16820 40
5650 6
58521 93