22781 568
64182 263
49378 642
10735 612
18198 425
3887 174
8097 786
4372 67
6370 127
4296 383
6045 456