27011 643
2881 133
3450 465
3083 574
7871 70
4913 671
5847 618
6500 203
25965 88
7969 750
2444 238
10261 867
2852 362
7786 320
6176 547
4009 513
5528 531
55105 712
21386 876
2094 197
15201 686
9878 489
11004 181
13665 163
4409 332
6791 305
8059 697
16582 277