1448 163
141 29
2215 526
2502 546
3210 447
13452 238
30608 452
19608 358
15520 241
4195 675
5669 119
13545 613