6529 94
27867 925
2162 174
1207 140
2913 509
12870 393
2529 74
2231 344
2533 261
2195 606
2508 461
7008 843