2113 162
5943 669
30474 83
7624 63
3964 485
24658 118
18608 464
16984 724
12270 287
13071 573
2918 747
3820 278
1513 273
3868 511
3300 743
5954 516