17847 308
2921 477
6325 493
40110 672
2893 651
8464 291
25548 137
4366 58
15500 648
4410 640
6714 62
2339 213
5067 849
10780 376
1598 157
1628 125