5870 627
8684 378
1032202 2456
25346 779
75545 241
48655 349
7707 530
5084 81
9871 433
8594 272
5973 468
5097 666
8980 645
85768 430
27763 136