13678 584
81768 684
20535 159
79126 582
23093 393
45989 464
33271 824
6681 485
3494 101
1228 43
129889 306