2983 159
5681 860
4121 358
7968 202
96142 126
269156 468
183196 225
122277 941
53721 557
21324 317
30106 315
13999 780
19504 605
5177 167
13471 39
15150 212
12766 487
11680 336
78125 412
9518 519
6280 214
12333 189
14625 335
30867 90
8497 738
15569 590
8106 380
8005 212