89756 12
30357 5
20026 9
30304 2
27878 1
56581 9
27082 3
22829 1
27253 4
23626 10
33056 10
25659 3
17179 9
18155 4
17977 3
22730 7
134653 6
290682 6
100253 9
75502 5