658981 47
129155 34
70977 13
359201 41
79533 14
63428 2
88859 9
41953 2
64329 10
34951 2
56883 12
142227 40
55655 11
44330 10
51008 6
30829 3
343328 55
151653 22
60409 5
118357 16
182080 25
143252 17
125829 12
158203 27