6548 94
27898 925
2163 174
1213 140
2915 509
12893 393
2531 74
2231 344
2534 261
2195 606
2516 461
7011 843