1009 205
1571 408
10448 613
3383 202
22460 618
4052 886
44279 244
2509 326
18325 542
3895 508
47626 464
47153 345
4557 639