5894 669
29628 83
7335 63
3878 485
24002 116
18198 464
16896 724
11780 287
12993 573
2873 747
3645 278
1457 273
3750 511
3258 743
5770 516