286 749
1686 388
942 335
114 856
660 851
952 261
1125 993
457 459
567 950
490 129
1074 284
750 588
105 61
338 55
965 633
97 713
115 490
696 908
288 910
242 46