19891 627
108849 726
9401 300
744873 1219
8853 158
8230 414
195406 431
16857 405
80499 859
25915 339
7353 270
23561 676
4594 69
53586 680
26480 411
3064 240
7931 863