26263 180
10640 675
4593 515
17374 392
27231 149
5898 880
10044 747
2951 400
7013 906
28515 385
7693 403
931 93
2901 30