7572 678
4849 701
5734 845
5895 623
8667 592
23590 581
20825 514
5451 393
2956 127
9839 412
6344 560
128255 178
12998 327
35101 189
3428 501