1593 842
962 352
781 275
688 217
428 282
61 827
195 418
464 589
907 466
333 136
114 865
787 810
963 543
700 527
450 930
399 868
501 863
597 516
588 984
403 691
975 298
337 506
36 621