13676 584
81745 683
20516 159
79071 582
23067 393
45922 464
33260 824
6679 485
3491 101
1226 43
129831 306