966 313
5442 78
77198 320
80474 948
4421 348
10762 674
13194 641
9093 547
11915 554
4904 226
5918 718
2077 158