13678 584
81771 684
20539 159
79131 582
23096 393
45994 464
33273 824
6681 485
3494 101
1228 43
129894 306