58518 157
5992 614
109265 766
4805 719
12129 556
9288 450
3395 177
3560 555
2156 225
3906 286
2395 449
3878 819
857 37
1700 273
1244 46
3233 787
1181 113