9806 4
15031 29
16496 15
11898 20
11816 7
20308 33
12494 15
24759 41
24861 41
28949 31
9600 19
14975 14
15062 11
29327 32
21164 18
12402 22
9280 11
17395 14
12122 9
7976 4
58842 91
36027 52
13132 12
20155 20