895 860
2965 412
2893 313
577 511
2277 793
641 697
439 617
667 528
154 586
671 43
463 732
88 535
291 628
366 679
1161 1000
34 641
543 55
829 66
896 230
118 584
331 725
912 219
401 514