1568 306
849 252
2071 472
951 232
3814 224
2866 305
8599 860
49488 578
10208 357
4683 276
5392 100
2667 95
34281 941
3378 111
2587 269