13680 584
81774 684
20543 159
79149 582
23101 393
46022 464
33275 824
6681 485
3494 101
1228 43
129914 306