2110 162
5942 669
30386 83
7588 63
3953 485
24380 117
18553 464
16974 724
12214 287
13065 573
2914 747
3802 278
1510 273
3853 511
3296 743
5936 516