14002 75
43394 540
88735 552
58708 399
10801 503
50611 228
15856 669
11017 93
64201 764
24250 595
16333 168
8051 422
17701 392
64815 850
22887 503
16690 348
31668 164
38455 437
67435 675
70728 641
62666 985
8993 543
10691 388
26336 470
12517 170
65474 369
66984 569
17068 463