2129 162
5964 669
30862 83
7728 63
4011 485
24887 118
18763 464
17007 724
12445 287
13090 573
2936 747
3881 278
1539 273
4041 511
3325 743
6039 516