82945 775
9903 643
1580 189
2811 396
2304 154
5182 217
5940 86
9050 343
6589 553
8723 846
9962 656
4825 333
8518 580
6166 202
2913 324
2821 717