23479 9
55607 3
36980 6
61603 11
40382 7
39781 8
57357 3
39333 2
39855 1
19058 8
33859 11
46233 1
10358 6
15876 4
147705 8
121530 10
89127 17
291877 22
349305 22
200630 21
99731 12
132278 12
104282 11
407901 47