8508 82
38433 587
16564 514
11060 372
19606 74
2238 252
13778 301
30364 909
2913 189
1976 280
25234 634
1337 174
2312 413
2484 273