42232 207
11163 220
12895 752
3413 104
3862 636
3226 484
9997 844
3783 239
5103 663
28675 502
47852 522
57954 796