25621 159
52168 181
11091 608
7055 698
3507 344
4277 447
16842 652
8565 550
26548 800
4080 123
38308 424
4406 277
13240 362
3032 231
6577 438
101646 244