2973 259
2384 595
2890 731
15816 297
8336 659
3005 458
1911 221
8608 740
3227 558
1751 47
8131 73
4840 479