5476 117
6975 833
3218 40
3432 213
7548 77
2571 220
6824 575
23245 893
4331 256
7243 78
6752 414
12659 765
6721 359
37111 686
23549 509