14009 723
26216 106
18255 432
308732 1359
14187 470
4645 382
14399 350
139041 900
18103 166
62479 564
34517 279
4242 865
62505 544