27009 643
2881 133
3450 465
3083 574
7868 70
4913 671
5847 618
6500 203
25959 88
7969 750
2443 238
10261 867
2852 362
7785 320
6175 547
4009 513
5528 531
55100 712
21384 876
2094 197
15198 686
9878 489
11003 181
13664 163
4409 332
6791 305
8058 697
16582 277