2465 293
5063 421
16231 579
3513 623
14786 761
4632 611
5422 328
3696 54
7031 613
2586 238
3532 355
4080 459
48798 759
39964 855
26979 314
67398 645