1128 144
2385 94
693 108
3567 598
4413 854
4847 388
4246 568
20934 507
6169 772
3948 302
1229 76
13538 85
2908 594