21495 159
39518 178
10698 608
5043 695
2801 344
3203 447
12653 648
7900 547
24642 800
3610 123
34527 423
3921 277
12679 362
1549 231
5698 438
88533 241