2440 127
1234 359
1214 146
812 405
703 932
8 628
243 328
752 976
499 673
754 296
430 484
1031 913
860 243
144 880
264 839
57 279
761 682
608 396
267 44
727 220
594 140
274 599
389 84