17833 308
2921 477
6318 493
40110 672
2893 651
8463 291
25546 137
4366 58
15500 648
4410 640
6714 62
2339 213
5067 849
10780 376
1598 157
1628 125