21639 159
39966 178
10715 608
5132 695
2841 344
3227 447
12822 648
7914 547
24707 800
3618 123
34633 423
3932 277
12698 362
1561 231
5720 438
88848 241