4169 30
12250 85
97753 533
8978 393
7172 692
8954 680
51880 725
1593 373
30880 436
2900 56
14615 539
4745 462
3837 919