2121 162
5956 669
30739 83
7691 63
3990 485
24791 118
18683 464
17004 724
12370 287
13078 573
2929 747
3854 278
1526 273
4020 511
3310 743
6002 516