4002 587
24706 265
3735 882
7512 555
16860 317
4776 214
6521 678
9041 275
12802 383
2949 468
6557 726