17799 308
2921 477
6302 493
40104 672
2893 651
8460 291
25536 137
4364 58
15497 648
4409 640
6713 62
2338 213
5067 849
10780 376
1596 157
1628 125