5476 117
6973 833
3215 40
3430 213
7546 77
2557 220
6822 575
23240 893
4328 256
7242 78
6745 414
12657 765
6719 359
37103 686
23547 509