2121 162
5956 669
30747 83
7695 63
3992 485
24794 118
18694 464
17004 724
12377 287
13078 573
2929 747
3857 278
1527 273
4022 511
3312 743
6005 516