303 123
74 44
1042 866
353 826
1093 669
1306 883
872 251
350 374
595 153
393 820
305 891
721 927
283 143
353 272
925 229
605 58
356 114
903 457
136 837
764 448
574 772