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