13681 584
81783 684
20556 159
79189 582
23118 393
46052 464
33283 824
6683 485
3495 101
1228 43
129938 306