40152 112
14036 11
25644 44
13817 31
19515 34
7983 15
2997 11
7190 9
19375 30
28231 32
16667 66
47738 51
49609 119
22850 131
39947 133
25200 97
37193 167
22027 151
4725 18
15187 76
17935 43
66048 86
30710 35
5483 22