58578 157
6009 614
109437 766
4812 719
12148 556
9304 450
3401 177
3569 555
2164 225
3911 286
2397 449
3894 819
862 37
1705 273
1259 46
3238 787
1185 113