18010 308
2922 477
6360 493
40125 672
2894 651
8481 291
25578 137
4369 58
15505 648
4415 640
6722 62
2341 213
5071 849
10801 376
1601 157
1631 125