21822 141
35432 705
2850 384
7777 277
4178 94
52841 761
10025 196
3306 42
4555 226
4658 153
7371 160
4838 505
7751 402