978 176
5797 782
17554 336
3186 161
1151 110
4504 386
2032 118
22613 416
10450 164
13527 438
13080 748
5436 744
1522 89
9233 328