2965 412
2893 313
852 190
866 911
861 97
323 49
450 202
463 732
656 875
939 545
397 488
279 683
408 413
577 511
366 679
439 617
543 55
751 412
896 230
298 141
401 893
546 966