1671 252
1852 152
2667 515
571 138
3125 729
3549 818
4376 696
5338 292
626 145
1679 341
2412 513
667 121
2280 223
2201 580
2294 557
1040 317
156 32
683 178
837 161
3104 730
3374 648
8205 471
245 38
5021 534