12891 283
6505 171
2794 118
6959 846
1632 86
4731 400
5994 547
2062 47
7053 607
5072 450
4164 768
36681 686
11914 212
23400 509
5268 724
24285 373
1785 143
5488 486
2339 117