19881 627
108808 726
9399 300
744848 1219
8852 158
8229 414
195355 431
16835 405
80484 859
25909 339
7351 270
23557 676
4593 69
53557 680
26477 411
3061 240
7930 863