1566 306
846 252
2069 472
946 232
3779 224
2857 305
8592 860
49483 578
10198 357
4671 276
5377 100
2655 95
34104 941
3373 111
2585 269