12529 27
40005 150
19060 54
6726 22
19243 29
26058 43
56910 170
24862 35
22996 19
33418 44
18916 22
117183 185
22734 53
16389 33
8319 22
3763 17
3013 7
12019 14
11431 16