331 245
327 262
295 381
238 70
198 577
190 230
190 492
167 943
154 284
140 195
111 490
71 815
59 313
41 286
40 86
28 471