2631 77
68501 623
37396 468
44283 308
78997 693
52793 646
4304 360
4666 402
7867 372
11576 432
3127 129
31580 764
37625 341
90642 261