21846 341
7683 68
3722 353
15429 329
2526 45
8070 967
2924 145
6097 703
5925 671
5048 752
5659 335
18876 380
16303 692
4324 242
4539 153
19546 429
5630 110
931 37