21848 341
7683 68
3722 353
15438 329
2526 45
8072 967
2924 145
6098 703
5927 671
5048 752
5660 335
18880 380
16307 692
4325 242
4539 153
19547 429
5632 110
931 37