17196 406
20457 681
38660 328
38177 156
6379 510
3945 380
3994 679
2797 442
1571 140
2779 548
1705 154
29605 772