10378 821
3512 324
16380 605
9992 41
49456 492
29573 458
9683 687
16164 123
12018 152
4466 408
21670 242
1533 346
4297 276
1002 72
2409 633
1892 367