2866 828
996 245
267 71
1859 570
4004 930
3125 851
2803 575
3835 332
33395 299
4860 311
7931 949
14695 133
13907 577
8462 447
7764 627