14016 75
43400 540
88783 552
58733 399
10805 503
50623 228
15865 669
11020 93
64226 764
24256 595
16338 168
8052 422
17705 392
64875 850
22890 503
16698 348
31678 164
38468 437
67450 675
70744 641
62684 985
8994 543
10697 388
26351 470
12521 170
65499 369
67015 569
17084 463