13691 584
81817 684
20594 159
79299 582
23176 393
46189 464
33332 824
6684 485
3499 101
1230 43
130075 306