14002 293
7065 516
19997 350
5043 611
6222 462
4354 386
6542 432
6423 437
12963 333
7505 421
8510 377
2380 368
5846 511
2025 79
2035 234
2614 235
3347 746
4807 825