3791 310
13189 126
4138 703
21454 767
8130 909
5746 647
6085 434
5654 371
11918 715
2032 273
27528 162