89656 12
30259 5
20001 9
30254 2
27859 1
56480 9
27030 3
22781 1
27251 4
23607 10
32956 10
25555 3
17105 9
18107 4
17958 3
22702 7
134609 6
290633 6
100108 9
75505 5