5900 627
8708 378
1035029 2457
25547 779
76070 241
48990 349
7724 530
5099 81
9894 433
8633 272
5992 468
5121 666
9006 645
85987 430
27921 137