13692 584
81829 684
20600 159
79309 582
23181 393
46195 464
33335 824
6684 485
3500 101
1231 43
130088 306