17952 308
2922 477
6337 493
40118 672
2894 651
8474 291
25565 137
4369 58
15505 648
4414 640
6721 62
2340 213
5070 849
10794 376
1600 157
1630 125