27221 43
3766 386
4773 554
4306 483
4697 498
13027 781
6319 120
2903 457
2203 77
4353 460
982 101
5800 452
2972 113