42220 207
11163 220
12895 752
3412 104
3862 636
3226 484
9996 844
3782 239
5101 663
28663 502
47831 522
57939 796