318485 1077
27634 187
32384 799
44971 506
658224 1717
138463 700
69093 130
58973 438
62798 758
3524 394
8316 424
10894 679
3199 54