10398 821
3516 324
16394 605
10002 41
49492 492
29598 458
9695 687
16178 123
12033 152
4473 408
21690 242
1535 346
4307 276
1005 72
2409 633
1897 367