14322 10
9675 5
13208 22
22048 81
10579 6
21004 28
31124 106
14639 28
13061 23
24336 87
15708 9
26990 57
14656 9
50110 81
42759 43
24443 28
25151 52
90251 242
21958 39
29944 74
22508 33
40632 98
19482 56
43665 177