6536 94
27880 925
2163 174
1212 140
2913 509
12881 393
2530 74
2231 344
2533 261
2195 606
2514 461
7010 843