1403 163
136 29
2211 526
2488 546
3199 447
13371 238
30587 452
19584 358
15495 241
4189 675
5658 119
13538 613