6702 833
2974 40
3242 213
5510 76
2368 220
6588 575
22654 893
4132 256
6865 78
6454 414
12153 765
6347 359
36347 686
22982 509