13671 584
81694 683
20430 158
78893 582
22945 393
45610 464
33209 824
6670 485
3479 101
1224 43
129582 306