6902 438
2598 294
4147 821
8656 909
161401 394
94186 284
26838 682
151945 750
65869 270
139534 937
114862 674
33833 488
52900 475
36363 308
52656 98
25979 105