13670 584
81682 683
20417 158
78855 582
22900 393
45544 464
33192 824
6667 485
3474 101
1224 43
129535 306