17977 308
2922 477
6349 493
40123 672
2894 651
8477 291
25570 137
4369 58
15505 648
4415 640
6721 62
2340 213
5070 849
10800 376
1600 157
1630 125