30556 313
212639 335
79736 571
89198 278
238268 458
110441 250
104262 695
53484 742
42130 718
293700 178
27193 893
62356 860
33050 375
151647 589
70067 218
78889 294
7224 745
16621 473
153969 223
164366 222
30911 334
108890 937
41087 142
324906 424
80814 131
28848 43
23159 49
176665 216