21474 159
39466 178
10690 608
5028 695
2795 344
3197 447
12633 648
7895 547
24627 800
3608 123
34510 423
3919 277
12678 362
1547 231
5688 438
88487 241