318471 1077
27634 187
32384 799
44971 506
658202 1717
138457 700
69089 130
58970 438
62793 758
3524 394
8316 424
10894 679
3199 54