2972 412
2898 313
369 679
2441 127
237 562
812 257
440 617
746 525
752 412
816 650
450 202
454 496
369 394
579 511
641 697
674 43
27 113
155 586
42 991
66 889
509 100
118 584
756 45