19922 627
108992 726
9406 300
744962 1219
8862 158
8237 414
195561 431
16886 405
80571 859
25938 339
7374 270
23575 676
4604 69
53644 680
26487 411
3064 240
7933 863