28571 770
5952 368
7911 322
8648 674
4867 504
6870 546
24480 465
3462 308
897 98
1933 281
3136 559
1312 126