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