13671 584
81690 683
20423 158
78882 582
22933 393
45580 464
33206 824
6670 485
3477 101
1224 43
129562 306