1534 163
160 29
2231 526
2537 546
3234 447
13625 238
30689 452
19713 358
15577 241
4209 675
5704 119
13575 613