21554 159
39678 178
10707 608
5083 695
2817 344
3217 447
12726 648
7906 547
24655 800
3614 123
34568 423
3924 277
12686 362
1555 231
5704 438
88629 241