14006 75
43397 540
88766 552
58720 399
10803 503
50614 228
15861 669
11017 93
64212 764
24254 595
16336 168
8052 422
17703 392
64851 850
22887 503
16696 348
31675 164
38466 437
67441 675
70734 641
62677 985
8993 543
10696 388
26344 470
12518 170
65487 369
66998 569
17076 463