19892 627
108876 726
9401 300
744893 1219
8853 158
8230 414
195439 431
16863 405
80540 859
25918 339
7356 270
23563 676
4595 69
53602 680
26481 411
3064 240
7933 863