1477 320
2903 371
7432 678
3783 671
3582 486
3004 355
5188 227
3320 232
8556 86
19485 652
7568 411
3292 409