59627 447
27680 161
6817 89
98654 264
8972 100
55722 450
43578 184
53203 776
12744 400
38422 322
33397 194
23471 488
65494 159
58883 771
64235 524
40340 189
47726 534
40925 479
40569 312
36394 49
138351 151
17673 402
109288 957
33949 633
30882 820
20364 728
55319 330
18960 184