14496 228
15525 765
73979 338
49511 127
32528 102
10152 588
9612 892
33397 174
20303 374
3125 171
1311 121
2707 570
4893 116
17900 765
98425 288