1295 281
2247 462
840 135
435 70
529 80
1296 244
3291 834
2686 598
1328 344
3204 530
2688 821
2495 532
616 35
1596 321
2565 618
2056 612
743 119
2162 483
981 191
922 196
3318 343
3670 468
819 126
633 58
567 111
1333 275
2883 899
1296 236