307997 179
74737 218
84674 134
64429 1049
97826 372
58507 600
28372 599
62357 255
33703 844
61553 883
51036 745
20539 762
113887 381
13437 634
51357 693
24505 271
50345 261
36242 419
119612 469
71128 233
48025 327
46359 679
103837 264
40170 322
50650 534
114679 957
32743 820
20718 184