3632 872
2995 385
6766 561
13732 257
7418 716
6262 706
4830 660
3297 391
10597 679
6661 311
8033 634
3373 561
2505 197
27058 405