1083 960
85 677
122 323
816 333
751 674
670 803
157 118
514 226
421 98
142 298
262 924
290 432
111 429
924 526
905 562
157 375
859 204
227 441
342 377
628 434