885 294
687 186
63 390
2371 220
693 146
42 7
688 217
956 925
456 577
106 95
766 659
409 917
318 330
852 496
687 830
350 83
277 38
642 388
482 94
450 930
425 268
781 275
8 171