42195 207
11158 220
12893 752
3410 104
3861 636
3222 484
9994 844
3781 239
5095 663
28634 502
47794 522
57913 796