318464 1077
27634 187
32384 799
44971 506
658195 1717
138453 700
69083 130
58969 438
62790 758
3524 394
8316 424
10894 679
3199 54