22927 387
14074 235
13482 169
6308 339
7535 159
5594 711
5008 587
6979 951
7548 673
5352 211
6662 428
3767 551
5153 407
5245 390
4697 305
29317 609
3958 692
3172 830