318393 1077
27633 187
32384 799
44969 506
658114 1717
138403 700
69063 130
58937 438
62763 758
3522 394
8312 424
10893 679
3199 54