1516 163
153 29
2225 526
2519 546
3222 447
13571 238
30643 452
19653 358
15546 241
4199 675
5685 119
13557 613