640 292
441 199
407 387
1035 872
95 252
734 608
932 260
139 876
42 684
499 57
453 334
44 67
165 787
919 802
733 58
688 28
555 435
877 240
37 465
358 445
134 585