2675 442
17170 116
23091 797
9944 700
4358 753
8370 76
7462 665
2102 319
2723 517
4012 765
19332 929
18075 460
3590 706
1865 213
15815 495
16404 807
4871 257