1013 309
4992 786
688 531
954 965
373 305
414 11
233 724
640 720
351 830
413 956
994 632
140 426
1464 345
175 376
522 787
848 297
164 872
58 575
798 272
526 194
436 841
106 369