307098 179
74501 218
84445 134
64153 1048
97497 372
58121 600
28274 599
62058 255
33543 844
61123 883
49727 744
20403 762
113531 381
13376 634
51099 693
24286 271
49944 261
36012 419
119422 469
71008 233
47854 327
46140 679
103420 264
40044 322
50511 534
114376 957
32570 820
20534 184