25583 159
51829 181
11082 608
6998 698
3485 344
4255 447
16782 652
8543 550
26506 800
4074 123
38170 424
4400 277
13229 362
3007 231
6541 438
101422 243