17501 308
2909 477
6242 493
40085 672
2889 651
8442 291
25481 137
4356 58
15485 648
4400 640
6703 62
2329 213
5060 849
10756 376
1589 157
1624 125