4391 873
3062 385
6858 561
13787 257
7510 716
6316 706
4928 660
3382 391
10710 679
6741 311
8097 634
3435 561
2590 197
28022 405