1146 41
6362 449
7016 94
28858 925
2319 174
1331 140
3009 509
13463 394
2690 74
2314 344
2613 261
2267 606
2603 461
7165 843