7508 678
4842 701
5731 845
5888 623
8663 592
23580 581
20814 514
5449 393
2950 127
9827 412
6338 560
127951 178
12959 327
35072 189
3427 501