2836 648
535 162
571 841
454 306
586 422
595 429
1320 431
134 901
260 305
548 72
165 77
959 34
2388 936
530 849
905 574
743 958
934 847
707 129
43 657
429 228
711 925
885 517
1298 163