5900 627
8708 378
1035010 2457
25546 779
76067 241
48985 349
7724 530
5099 81
9894 433
8632 272
5991 468
5121 666
9006 645
85984 430
27920 137