103244 759
3981 283
1418 184
2642 75
42115 207
57705 147
4836 384
4237 112
10085 556
7879 571
12108 692
5087 427
3921 408
1965 31
5929 256
6218 423
4223 725
2934 610