31356 286
17071 802
9671 279
21987 332
27046 59
18603 365
5621 457
28805 712
3450 167
5846 790
14068 636
13881 226
39655 263
17701 504
18012 340
7297 600
4411 332
3562 189
2077 58
3559 651
1181 46
3472 393
9346 254
7267 184
1554 183
15067 262
2707 353
7728 672