17523 308
2910 477
6254 493
40086 672
2890 651
8444 291
25489 137
4357 58
15487 648
4400 640
6703 62
2331 213
5061 849
10760 376
1591 157
1624 125