4642 311
4423 716
3638 381
5501 581
4162 69
6427 159
8994 497
8537 260
2329 186
16237 782
4492 347
5783 63
7175 567
2576 344
21971 158