17811 308
2921 477
6312 493
40106 672
2893 651
8461 291
25539 137
4364 58
15497 648
4410 640
6713 62
2338 213
5067 849
10780 376
1598 157
1628 125