19451 246
6552 478
8213 446
3518 610
6970 681
9148 445
5816 457
5812 597
37088 877
7060 392
4217 109
136685 624
12327 142
40509 953
9494 70
12484 971