21476 159
39474 178
10690 608
5028 695
2796 344
3197 447
12637 648
7895 547
24627 800
3609 123
34513 423
3919 277
12678 362
1547 231
5689 438
88494 241