6704 833
2974 40
3244 213
5510 76
2369 220
6588 575
22657 893
4133 256
6879 78
6458 414
12156 765
6350 359
36351 686
22986 509