1158 41
6425 449
7061 94
28971 925
2347 174
1343 140
3072 509
13518 394
2724 74
2326 344
2622 261
2278 606
2618 461
7181 843