2129 162
5965 669
30870 83
7733 63
4013 485
24901 118
18778 464
17009 724
12452 287
13093 573
2936 747
3886 278
1540 273
4042 511
3326 743
6048 516