3215 324
15476 605
9336 41
45915 491
27667 458
8867 687
15112 122
10519 151
4153 408
19137 242
1432 346
4167 276
883 72
2310 633
1762 367