21845 341
7682 68
3722 353
15425 329
2526 45
8069 967
2924 145
6097 703
5921 671
5048 752
5657 335
18875 380
16303 692
4324 242
4539 153
19545 429
5630 110
931 37