2631 77
68516 623
37413 468
44283 308
79016 693
52803 646
4305 360
4666 402
7869 372
11577 432
3127 129
31602 764
37644 341
90664 261