2597 182
3004 101
5322 512
4359 391
3154 313
3865 841
5309 484
7320 374
4943 590
2055 93
5346 62
3849 115
3914 266
6552 157
5136 252
5096 222
1729 240
2073 24
11334 273
2631 33
4938 686
3049 467
3779 352
6638 301
3735 729
3698 465
3421 513
5793 425