2638 442
17149 116
23088 797
9937 700
4348 753
8362 76
7457 665
2100 319
2715 517
4011 765
19327 929
18070 460
3588 706
1862 213
15814 495
16404 807
4871 257