1508 163
150 29
2223 526
2517 546
3220 447
13549 238
30633 452
19648 358
15539 241
4198 675
5678 119
13555 613