18108 308
2927 477
6383 493
40134 672
2894 651
8493 291
25606 137
4376 58
15515 648
4423 640
6727 62
2343 213
5074 849
10813 376
1604 157
1633 125