5976 614
109073 766
4796 719
12109 556
9272 450
3382 177
3546 555
2152 225
3897 286
2388 449
3873 819
853 37
1694 273
1234 46
3228 787
1176 113