1662 455
2523 674
2577 267
2050 361
95224 792
888 102
60622 116
1988 309
677 46
158263 880
49667 672
92851 202
85969 607
28492 752