58565 157
6003 614
109401 766
4811 719
12146 556
9300 450
3400 177
3566 555
2164 225
3910 286
2397 449
3892 819
859 37
1702 273
1252 46
3237 787
1183 113