12891 283
6505 171
2794 118
6958 846
1632 86
4731 400
5994 547
2062 47
7052 607
5072 450
4164 768
36675 686
11912 212
23400 509
5268 724
24281 373
1785 143
5488 486
2339 117