58561 157
6003 614
109384 766
4811 719
12145 556
9300 450
3398 177
3564 555
2164 225
3909 286
2397 449
3892 819
859 37
1702 273
1252 46
3236 787
1183 113