21845 141
35445 705
2853 384
7780 277
4182 94
52855 761
10029 196
3308 42
4555 226
4660 153
7382 160
4842 505
7759 402