1000 140
25727 59
18024 485
2905 401
10612 240
8676 501
4471 465
3356 284
11462 465
10002 105
2549 324
3847 797
2610 412