49649 654
16775 620
5618 337
13285 880
3407 388
4494 100
3175 430
23142 678
4812 290
2757 288
1629 113