961 226
509 35
15711 159
2085 465
1845 335
15586 559
5120 109
9884 426
5551 426
4413 644
2278 44
8666 646
8289 81