89653 12
30255 5
20009 9
30259 2
27859 1
56478 9
27032 3
22776 1
27256 4
23602 10
32957 10
25558 3
17109 9
18108 4
17952 3
22702 7
134605 6
290628 6
100101 9
75502 5