2631 77
68513 623
37408 468
44283 308
79008 693
52801 646
4305 360
4666 402
7868 372
11576 432
3127 129
31598 764
37636 341
90657 261