1566 306
846 252
2069 472
945 232
3777 224
2857 305
8590 860
49482 578
10197 357
4669 276
5376 100
2653 95
34079 941
3373 111
2585 269