17516 308
2909 477
6254 493
40086 672
2890 651
8442 291
25485 137
4357 58
15485 648
4400 640
6703 62
2330 213
5061 849
10759 376
1590 157
1624 125