2971 412
2440 127
463 732
656 875
939 545
396 364
239 992
753 501
129 253
997 638
495 276
499 673
579 511
330 90
831 66
646 859
867 911
543 55
734 836
89 535
450 202
25 113
299 141
994 246