19926 627
109015 726
9407 300
744971 1219
8863 158
8237 414
195598 431
16897 405
80578 859
25941 339
7375 270
23578 676
4605 69
53664 680
26488 411
3065 240
7934 863