256 28
2858 777
3137 818
2740 595
1886 538
1618 383
1427 268
2275 453
3560 862
2277 488
842 169
2447 486
3088 387
1902 595
854 77
2935 845
2435 490
2165 473
1112 202
2880 786
2743 578
2493 516
2690 696
2833 571