512 49
1704 408
1832 564
2596 503
2922 670
2336 490
773 161
993 302
1519 483
2420 479
26016 280
9214 485
65320 346
29432 111
11241 826
15571 158
25302 200
3765 925
9725 239
5633 469