20013 257
4047 241
4654 773
4497 612
3681 610
1582 184
7599 918
3198 473
1661 273
2904 110
3541 803
9737 328
3486 881
2636 329
2927 201
27942 424