12891 283
6507 171
2794 118
6960 846
1635 86
4731 400
5994 547
2062 47
7053 607
5074 450
4165 768
36685 686
11915 212
23401 509
5268 724
24286 373
1785 143
5488 486
2339 117