10371 821
3505 324
16377 605
9986 41
49428 492
29565 458
9678 687
16153 123
12004 152
4462 408
21656 242
1532 346
4296 276
1001 72
2405 633
1887 367