1047 300
2563 227
1920 331
4465 683
1728 247
1054 33
3277 579
2724 663
1922 585
2392 72
511 120
1583 458
3420 356
2575 571
4432 554
2071 638
3113 773
3747 287
2479 307
2318 391
5131 373
2923 348
4054 569
641 42
3770 584
702 190
1639 282
2611 86