25619 159
52152 181
11091 608
7047 698
3506 344
4276 447
16840 652
8562 550
26545 800
4080 123
38302 424
4404 277
13240 362
3025 231
6575 438
101627 244