13684 584
81787 684
20566 159
79216 582
23128 393
46088 464
33294 824
6683 485
3497 101
1228 43
129960 306