2353 162
6497 669
34538 84
9017 63
4383 485
25939 118
19670 464
17288 724
14332 287
15921 574
3126 747
4444 278
1740 273
4351 511
3490 743
7070 516