14516 590
26224 267
5101 882
8645 555
20953 317
6007 214
8303 678
9876 275
18217 386
3605 468
7293 726