2172 491
2334 562
1357 414
384 111
529 123
2265 665
1008 256
6280 438
16071 566
3566 47
18491 754
5512 752
30657 688