1448 163
141 29
2215 526
2502 546
3210 447
13452 238
30608 452
19605 358
15520 241
4194 675
5668 119
13545 613