2112 162
5943 669
30423 83
7607 63
3959 485
24521 118
18582 464
16981 724
12248 287
13067 573
2916 747
3814 278
1511 273
3855 511
3300 743
5944 516