21553 159
39675 178
10706 608
5081 695
2817 344
3216 447
12723 648
7906 547
24654 800
3614 123
34565 423
3924 277
12685 362
1555 231
5703 438
88620 241