3042 555
2196 47
18160 573
7567 555
3664 780
4733 849
9484 905
3224 506
9414 252
2266 321
11666 673
5241 264
4739 896
1444 30
3766 637
4223 311
2100 159
3981 46
32679 580
3793 344
1929 274
5926 293
2839 317
3693 628