18779 1
17401 11
27556 2
53453 7
75454 8
29932 3
40480 4
30808 25
168030 7
474276 13
415006 24
428009 34
149230 5
260079 23
637802 34
75355 7
111877 15
94802 9
127856 16
142432 12
289401 18
178658 27
548129 36
959059 92