895 860
930 712
2892 313
1161 1000
812 257
842 524
328 90
667 528
896 230
1545 842
586 43
912 219
179 87
773 896
236 562
439 617
543 55
1007 557
401 893
394 364
22 113
991 246
997 638
674 736