31866 243
9514 62
9317 101
8110 94
20131 142
10192 116
25234 220
8260 621
16936 661
2593 150
16815 538
3621 276
4630 677
4804 262
8231 679
12835 139
13421 747