21844 341
7682 68
3722 353
15421 329
2526 45
8067 967
2923 145
6096 703
5921 671
5048 752
5657 335
18873 380
16301 692
4324 242
4539 153
19544 429
5627 110
931 37