93 9883
58 47324
38 5727
6 4784
56 7612
114 17653
114 8808
61 8394
19 2691
85 35167
334 73178
63 4581
21 5073
119 19865
84 18531
28 2994
80 13253
367 35172
5 1384
15 1945
78 30315
64 14430
333 33170
54 9810
779 170917