39384 350
21659 586
3229 313
3008 468
2092 116
18614 573
52636 330
16144 58
8956 162
4064 599
2867 559
12498 734
3930 527
3768 642
2733 366