7563 678
4847 701
5734 845
5891 623
8665 592
23589 581
20822 514
5450 393
2956 127
9839 412
6341 560
128208 178
12997 327
35097 189
3428 501