21484 141
35217 705
2834 384
7761 277
4163 94
52695 761
9958 196
3279 42
4536 226
4639 153
7318 160
4818 505
7694 402