42138 207
11153 220
12892 752
3407 104
3859 636
3219 484
9988 844
3778 239
5095 663
28605 502
47700 522
57875 796