18347 30
7420 17
31295 109
22796 41
6653 18
47267 78
7684 32
8275 17
4815 20
2982 8
2750 10
34605 76
22405 73
10182 30
6135 14
9245 27
15075 56
13417 16
12207 26
25459 34
43137 112
14168 32
6569 27
6143 19