42236 207
11165 220
12895 752
3413 104
3862 636
3226 484
9997 844
3784 239
5103 663
28676 502
47856 522
57955 796