17706 308
2918 477
6296 493
40100 672
2891 651
8452 291
25514 137
4361 58
15495 648
4405 640
6707 62
2336 213
5064 849
10773 376
1595 157
1627 125