4343 560
2403 338
16400 782
1869 85
6952 597
10336 636
2631 242
4537 584
7545 101
2145 169
3547 784
11458 901
3781 383