1295 281
2249 462
840 135
437 70
529 80
1296 244
3292 834
2687 598
1329 344
3210 530
2688 821
2495 532
620 35
1597 321
2569 618
2056 612
743 119
2163 483
982 191
922 196
3318 343
3675 468
820 126
634 58
568 111
1334 275
2883 899
1296 236