5891 627
8705 378
1034486 2457
25502 779
75943 241
48933 349
7719 530
5096 81
9888 433
8617 272
5986 468
5112 666
8997 645
85944 430
27890 137