2321 162
6447 669
34203 84
8916 63
4333 485
25912 118
19657 464
17273 724
14191 287
15921 574
3122 747
4389 278
1730 273
4335 511
3472 743
7212 516