318437 1077
27633 187
32384 799
44970 506
658164 1717
138432 700
69078 130
58960 438
62783 758
3523 394
8314 424
10893 679
3199 54