6704 833
2974 40
3243 213
5510 76
2369 220
6588 575
22657 893
4133 256
6871 78
6455 414
12154 765
6350 359
36350 686
22986 509