13671 584
81688 683
20421 158
78876 582
22920 393
45570 464
33204 824
6670 485
3476 101
1224 43
129556 306