5693 627
8553 378
1017032 2438
23977 779
73164 240
47071 348
7608 530
5009 81
9804 433
8495 272
5895 468
5029 666
8883 645
83740 429
26637 136