21666 141
35349 705
2841 384
7772 277
4171 94
52776 761
9993 196
3292 42
4540 226
4648 153
7348 160
4828 505
7718 402