1201 425
276 671
117 451
82 827
989 168
498 287
612 233
547 115
84 10
751 134
408 764
313 454
235 995
202 204
37 320
118 988
99 960
73 71
386 838
749 645
578 291
457 334
299 65
145 603