377 469467
242 448541
312 307591
141 289879
160 259791
245 200976
111 145483
249 142131
154 133244
77 126297
95 116630
193 111056
130 109666
130 91723
96 91524
114 87806
135 81942
60 81353
143 81260
82 80773
40 75458
111 73876
124 69789
69 60802
37 60081
202 55190
122 54049
118 52191
96 52124
141 50274
99 49332
67 48830
66 45610
29 44713
102 43981
152 41980
95 40356
146 38585
12 38300
86 36911
32 36558
126 35083