21893 141
35467 705
2856 384
7782 277
4185 94
52882 761
10033 196
3314 42
4559 226
4665 153
7390 160
4843 505
7776 402