19925 627
109008 726
9407 300
744971 1219
8862 158
8237 414
195583 431
16895 405
80574 859
25941 339
7375 270
23577 676
4604 69
53652 680
26488 411
3065 240
7934 863