7571 370
4259 89
6047 135
13225 53
40089 926
34548 588
128184 264
9698 115
53687 596
7580 532
50379 640
20266 619
11312 376
8565 154
1656 205
6130 181
6343 25