14508 590
26215 267
5119 882
8682 555
20973 317
6025 214
8343 678
9877 275
18323 386
3631 468
7289 726