1566 306
847 252
2070 472
949 232
3796 224
2862 305
8595 860
49485 578
10198 357
4679 276
5389 100
2659 95
34200 941
3373 111
2587 269