31002 489
6683 125
9956 389
25417 143
229536 587
4734 473
24759 543
8600 656
66547 418
84376 289
147335 696
165958 824
74028 649
71113 660
267367 496
121310 702
95429 293
130856 593
244644 624
84588 246
126579 368
73531 547
179583 407
9739 365
9931 711
73537 232
87945 735
128279 115