2353 162
6495 669
34532 84
9014 63
4382 485
25938 118
19670 464
17288 724
14330 287
15921 574
3126 747
4442 278
1740 273
4348 511
3490 743
7067 516