21510 141
35236 705
2836 384
7763 277
4163 94
52706 761
9964 196
3281 42
4536 226
4639 153
7322 160
4818 505
7699 402