28770 770
5992 368
7938 322
8753 674
4894 504
6873 546
24484 465
3576 308
900 98
1933 281
3142 559
1325 126