31889 243
9620 62
9327 101
8144 94
20161 142
10203 116
25275 220
8262 621
16979 661
2600 150
16820 538
3622 276
4634 677
4804 262
8234 679
12859 139
13430 747