2625 413
5625 177
6925 340
5618 195
5729 798
18208 647
4484 346
36545 809
6761 434
95998 674
20112 265
4019 503
5446 565
4504 501
3841 427
13187 585
2201 280
19115 710
5188 325
15941 278
1578 175
3516 55
12274 658
14572 536
6351 692
3381 297
4766 207
4015 121