998 140
25722 59
18023 485
2905 401
10612 240
8676 501
4471 465
3356 284
11462 465
10002 105
2549 324
3847 797
2610 412