307142 179
74536 218
84453 134
64167 1048
97505 372
58131 600
28284 599
62066 255
33554 844
61141 883
49741 744
20424 762
113538 381
13376 634
51119 693
24292 271
49958 261
36023 419
119430 469
71015 233
47865 327
46145 679
103442 264
40046 322
50527 534
114394 957
32575 820
20548 184