42206 207
11162 220
12894 752
3411 104
3862 636
3223 484
9996 844
3782 239
5097 663
28647 502
47814 522
57925 796