19324 751
2131 227
29330 257
16969 569
7650 648
160906 329
27468 87
2437 62
81994 824
24456 662
4418 393
5578 137
3987 109
14227 661
13317 238