13675 584
81736 683
20506 159
79040 582
23046 393
45875 464
33250 824
6675 485
3488 101
1225 43
129787 306