2965 412
773 896
577 511
2276 793
543 55
231 76
689 318
751 412
463 732
656 875
80 168
703 932
328 90
937 140
671 43
775 801
1008 396
88 535
298 141
167 921
903 289
222 601
190 875
98 349