9191 32
29656 103
19606 69
22893 44
7169 14
30294 43
12853 39
5795 16
17904 29
11597 27
14274 29
14263 25
52526 95
58238 224
18935 41
10572 24
2392 9
2023 3
2591 3
1638 6
1752 3
11179 22
7993 18
2269 2