5902 614
107967 766
4761 719
11960 556
9082 450
3321 177
3510 555
2128 225
3872 286
2348 449
3843 819
843 37
1679 273
1191 45
3217 787
1161 113