17914 29
15588 45
13563 29
17240 15
10598 9
5798 9
4268 5
5137 2
66773 92
16135 55
27899 56
54901 109
19175 30
14834 31
10337 20
10945 23
24237 49
13931 26
9390 16
25647 69
47920 132
12926 21
18958 22
37526 99