2125 162
5960 669
30815 83
7719 63
4006 485
24856 118
18742 464
17005 724
12427 287
13089 573
2935 747
3874 278
1535 273
4037 511
3322 743
6024 516