1351 406
930 193
785 219
14605 151
5817 894
5582 476
26498 152
9421 597
7291 119
10167 91
4538 854
41680 974