2999 938
145 35
2993 613
2320 729
853 180
1438 324
1471 378
2569 553
1014 288
2216 547
334 88
3029 460
5925 184
2171 69
8268 729
15579 194
14624 104
5252 189
5630 152
2000 150
5768 484
21243 269
12216 116
25422 361
6625 111