21567 159
39729 178
10707 608
5092 695
2821 344
3222 447
12748 648
7909 547
24661 800
3616 123
34579 423
3925 277
12688 362
1555 231
5708 438
88658 241