13678 584
81762 684
20534 159
79117 582
23087 393
45975 464
33268 824
6681 485
3494 101
1226 43
129878 306