2620 77
68312 623
36976 468
44251 308
78661 693
52606 646
4285 360
4649 402
7844 372
11559 432
3118 129
31192 764
37413 340
90416 261