286 749
1687 388
943 335
114 856
660 851
952 261
1125 993
458 459
567 950
491 129
1074 284
750 588
106 61
338 55
966 633
97 713
116 490
697 908
289 910
243 46