109968 372
50677 702
24476 245
90802 261
32049 221
271562 862
19779 203
175739 419
158383 216
74773 459
61078 608
214455 335
10155 416
79618 776
80283 572
89929 278
246576 458
111490 250
105246 695
53966 742
42490 719
296580 178
27447 893
63818 863
153134 590
79485 294
155419 224
112646 939