1566 306
845 252
2068 472
942 232
3766 224
2852 305
8588 860
49478 578
10168 357
4665 276
5371 100
2645 95
34021 941
3370 111
2585 269