58546 157
6001 614
109349 766
4809 719
12143 556
9298 450
3397 177
3564 555
2160 225
3908 286
2397 449
3890 819
859 37
1702 273
1249 46
3234 787
1183 113