1180 41
6486 449
7125 94
29054 925
2387 174
1357 140
3110 509
13572 394
2756 74
2345 344
2632 261
2292 606
2657 461
7209 843