2939 412
362 394
493 921
426 882
687 318
837 524
2433 127
115 584
303 126
213 342
748 445
217 31
404 413
571 511
21 693
264 828
28 641
87 156
977 770
238 992
369 833
393 364
831 923
409 592