2965 412
236 562
751 412
896 230
1007 557
721 80
912 219
2071 702
129 253
118 506
346 309
700 333
580 274
641 697
866 911
861 97
689 318
714 234
142 880
987 840
743 525
778 239
279 683
546 966