1566 306
845 252
2068 472
938 232
3764 224
2852 305
8588 860
49478 578
10162 357
4665 276
5370 100
2642 95
34008 941
3370 111
2585 269