13670 584
81685 683
20420 158
78865 582
22910 393
45557 464
33201 824
6667 485
3474 101
1224 43
129547 306