5017 412
5003 370
4718 193
6748 257
3315 701
4921 99
7966 662
4194 96
3695 491
3834 366
3493 443
39105 301