5965 614
108975 766
4789 719
12100 556
9268 450
3376 177
3542 555
2146 225
3892 286
2385 449
3866 819
850 37
1691 273
1230 46
3226 787
1174 113