1029 97
1728 372
2866 560
3527 944
502 132
2969 559
2102 401
2481 713
1595 361
2670 625
2547 468
4518 753
3132 183
1645 146
2346 562
388 33
1221 303
2891 742
437 56
705 40
1903 383
1995 379
2494 721
3015 463