33 988
506 334
800 279
57 575
583 494
476 679
225 636
870 418
1187 337
532 255
356 36
347 778
302 669
347 297
348 289
994 130
319 320
812 154
77 925
951 533
457 85
643 855
748 376
395 292