58514 157
5991 614
109255 766
4804 719
12127 556
9287 450
3394 177
3559 555
2156 225
3906 286
2394 449
3878 819
857 37
1700 273
1244 46
3233 787
1181 113