373 171
1218 239
961 945
690 418
66 794
139 244
285 560
936 926
643 357
1437 384
319 928
835 809
822 780
281 75
51 396
919 35
694 228
553 433
847 140
322 416
528 47
571 941