59652 20
49280 9
108983 27
39183 8
94502 25
76726 15
85401 27
54779 11
57528 12
46279 8
156458 11
65577 21
48378 7
61879 10
58651 10
55704 6
19504 1
29281 6
20258 3
41329 1
42777 14
32154 4
38958 9
39103 7