1263 226
31556 617
13472 733
16673 480
19788 722
35561 292
4649 107
11779 524
8427 687
4317 205
5892 476