21602 159
39820 178
10710 608
5120 695
2831 344
3223 447
12774 648
7910 547
24680 800
3618 123
34601 423
3927 277
12693 362
1557 231
5715 438
88727 241