6520 94
27842 925
2160 174
1203 140
2911 509
12835 393
2528 74
2231 344
2533 261
2195 606
2506 461
7006 843