29781 144
37556 705
3116 385
8177 277
4751 94
56919 761
11399 196
3818 42
5134 226
5252 153
8533 160
5215 505
10278 403