1566 306
845 252
2068 472
943 232
3768 224
2853 305
8589 860
49481 578
10177 357
4666 276
5376 100
2648 95
34045 941
3370 111
2585 269