2174 491
2336 562
1358 414
387 111
529 123
2266 665
1014 256
6290 438
16084 566
3574 47
18497 754
5512 752
30668 688