26261 180
10629 675
4593 515
17363 392
27197 149
5887 880
10030 747
2946 400
7007 906
28494 385
7686 403
931 93
2898 30