307537 179
74633 218
84520 134
64274 1048
97567 372
58256 600
28317 599
62160 255
33610 844
61226 883
49838 744
20467 762
113675 381
13395 634
51225 693
24355 271
50073 261
36093 419
119489 469
71048 233
47917 327
46242 679
103595 264
40080 322
50582 534
114502 957
32643 820
20621 184