14215 18
12125 7
12903 18
10935 14
54241 137
23719 69
30187 69
20007 35
31899 76
20299 50
17654 31
25411 45
57736 104
54569 154
34922 59
22408 54
45286 99
11605 7
129788 501
33739 53
16367 24
11245 24
13327 19
14738 10