21505 159
39542 178
10699 608
5049 695
2802 344
3204 447
12661 648
7900 547
24644 800
3610 123
34534 423
3921 277
12679 362
1550 231
5699 438
88548 241