15224 8
14540 9
44824 142
18418 23
17539 18
15090 11
22819 27
13273 3
16724 16
22894 25
24086 34
33812 78
12228 6
13023 7
18221 21
20424 66
13003 10
59191 36
29910 35
29900 24
25260 25
20024 23
22098 20
76915 109