31469 351
10403 589
15113 154
7422 196
6019 843
7833 298
11639 237
4473 351
62956 598
3576 845
6495 691