13673 584
81714 683
20473 159
78975 582
23001 393
45748 464
33231 824
6673 485
3482 101
1225 43
129681 306