7245 585
4971 173
6889 566
12841 497
15730 323
3876 521
14251 393
25528 159
8440 765
30128 186
2229 159