17196 406
20445 681
38648 328
38169 156
6377 510
3944 380
3994 679
2797 442
1570 140
2779 548
1705 154
29594 772