2175 491
2336 562
1358 414
387 111
529 123
2266 665
1014 256
6292 438
16086 566
3577 47
18504 754
5512 752
30669 688