89658 12
30258 5
20005 9
30252 2
27854 1
56478 9
27031 3
22778 1
27255 4
23607 10
32953 10
25551 3
17105 9
18102 4
17951 3
22702 7
134602 6
290631 6
100109 9
75502 5