1566 306
845 252
2068 472
943 232
3766 224
2852 305
8588 860
49478 578
10171 357
4666 276
5372 100
2645 95
34026 941
3370 111
2585 269