21251 340
10130 730
10857 672
16542 232
12120 491
4671 647
7022 212
8194 277
7315 698
7670 276
18015 679
6358 274
12734 370
5660 227
3272 156
15582 319
10548 658