2825 643
1029 286
1242 291
5741 692
6918 700
4840 766
2850 97
2644 472
3637 217
16342 158
5584 224
4320 713
5271 501
6452 525
6610 493
2718 136