3693 872
3055 385
6849 561
13785 257
7507 716
6312 706
4922 660
3377 391
10703 679
6736 311
8090 634
3435 561
2582 197
27991 405