17196 406
20447 681
38652 328
38169 156
6377 510
3945 380
3994 679
2797 442
1570 140
2779 548
1705 154
29596 772