30822 26
12439 12
6151 5
19088 27
8882 15
22726 19
10399 18
8597 4
6980 7
12642 22
8378 8
9486 6
46833 73
7215 12
9284 4
14549 19
16197 45
7329 17
9690 22
9192 11
8149 9
12136 21
6694 13
9627 17