948 643
142 51
954 812
801 49
713 21
574 516
361 227
576 254
505 825
557 598
59 123
441 375
637 546
481 949
336 157
310 405
231 25
122 180
479 415
242 484
86 27
735 228
778 753
387 699