318430 1077
27633 187
32384 799
44970 506
658162 1717
138432 700
69077 130
58960 438
62782 758
3523 394
8314 424
10893 679
3199 54