978 176
5801 782
17568 336
3186 161
1151 110
4510 386
2032 118
22613 416
10450 164
13528 438
13081 748
5438 744
1522 89
9233 328