5476 117
6972 833
3213 40
3424 213
7545 77
2545 220
6821 575
23240 893
4328 256
7242 78
6745 414
12655 765
6719 359
37099 686
23544 509