17540 308
2910 477
6255 493
40088 672
2890 651
8448 291
25493 137
4357 58
15487 648
4401 640
6704 62
2331 213
5062 849
10762 376
1591 157
1624 125