13678 584
81762 684
20533 159
79116 582
23087 393
45973 464
33268 824
6681 485
3494 101
1226 43
129877 306