20013 257
4050 241
4658 773
4498 612
3684 610
1584 184
7600 918
3199 473
1663 273
2905 110
3543 803
9737 328
3486 881
2637 329
2933 201
27962 424