156 52
279 90
554 880
264 149
733 87
545 311
988 791
518 998
193 473
466 159
555 569
332 902
904 990
420 184
16 925
501 211
538 24
276 792
216 363
241 458