21570 159
39733 178
10707 608
5098 695
2821 344
3223 447
12753 648
7909 547
24665 800
3616 123
34582 423
3925 277
12688 362
1555 231
5708 438
88667 241