312 78
1880 123
892 957
1861 415
682 802
516 698
481 57
546 580
670 334
983 253
178 728
181 304
3419 924
2171 573
68 605
621 693
994 690
107 395
683 142
457 606
372 931
563 192