19899 627
108910 726
9402 300
744914 1219
8855 158
8233 414
195471 431
16870 405
80545 859
25927 339
7356 270
23567 676
4598 69
53614 680
26482 411
3064 240
7933 863