26261 180
10624 675
4593 515
17360 392
27188 149
5884 880
10028 747
2943 400
7006 906
28491 385
7683 403
931 93
2896 30