58510 157
5990 614
109219 766
4803 719
12125 556
9287 450
3392 177
3558 555
2156 225
3905 286
2393 449
3876 819
857 37
1700 273
1243 46
3233 787
1181 113