1446 163
141 29
2215 526
2502 546
3210 447
13450 238
30608 452
19604 358
15520 241
4194 675
5668 119
13544 613