27014 643
2881 133
3450 465
3084 574
7872 70
4913 671
5848 618
6502 203
25970 88
7969 750
2445 238
10261 867
2854 362
7791 320
6177 547
4009 513
5529 531
55111 712
21390 876
2094 197
15201 686
9879 489
11007 181
13668 163
4410 332
6793 305
8059 697
16583 277