1460 163
143 29
2215 526
2507 546
3212 447
13465 238
30610 452
19613 358
15520 241
4195 675
5674 119
13547 613