29842 155
19730 901
45225 639
4378 150
15755 616
15915 636
7991 208
8619 126
7844 582
23340 368
27078 623
35718 543