2631 77
68498 623
37385 468
44282 308
78989 693
52791 646
4304 360
4666 402
7867 372
11575 432
3127 129
31571 764
37622 341
90637 261