17862 308
2921 477
6325 493
40111 672
2893 651
8464 291
25554 137
4367 58
15500 648
4411 640
6714 62
2340 213
5068 849
10780 376
1598 157
1628 125