29600 595
4190 234
13045 308
12931 598
7354 403
520 32
9933 414
4472 593
2192 177
15043 735
1946 279
2538 401
8396 490