13678 584
81761 684
20532 159
79114 582
23087 393
45972 464
33268 824
6681 485
3492 101
1226 43
129873 306