16054 307
2842 477
5954 493
39917 672
2881 651
8330 291
24907 137
4308 58
15424 648
4371 640
6636 62
2310 213
5015 849
10637 376
1555 157
1611 125