42228 207
11163 220
12895 752
3413 104
3862 636
3226 484
9997 844
3783 239
5102 663
28673 502
47846 522
57950 796