3085 278
20816 625
50456 584
18361 178
52874 883
49446 596
37366 761
181018 311
75969 690
4579 638
3976 571
5007 483
3841 542
3674 657
3194 460
3086 101
3835 390
8330 253
46362 673