13671 584
81694 683
20427 158
78889 582
22944 393
45601 464
33208 824
6670 485
3479 101
1224 43
129580 306