1477 320
2903 371
7434 678
3784 671
3582 486
3006 355
5193 227
3320 232
8559 86
19490 652
7568 411
3292 409