5476 117
6975 833
3218 40
3431 213
7547 77
2564 220
6823 575
23245 893
4330 256
7242 78
6749 414
12659 765
6720 359
37110 686
23549 509