21574 159
39748 178
10707 608
5103 695
2823 344
3223 447
12753 648
7910 547
24669 800
3616 123
34582 423
3925 277
12689 362
1556 231
5708 438
88672 241