31035 315
214165 335
80195 572
89815 278
245376 458
111350 250
105073 695
53890 742
42438 719
296117 178
27399 893
63601 862
33403 375
152921 590
70819 218
79390 294
7332 745
16917 473
155173 223
168460 223
32042 334
112070 939
41575 142
328264 425
81394 132
29159 43
23612 49
180089 216