14227 9
120368 191
11037 10
14933 5
13429 23
8546 12
37324 41
14484 24
22604 38
14181 15
21105 31
20222 35
6006 7
11818 13
9060 12
13008 17
11093 16
8998 12
30492 13
13629 19
8885 16
14232 21
10914 19
7152 5