156 32
2527 618
815 184
2866 725
448 110
2388 520
1827 440
3072 746
2870 941
1974 514
1028 163
2551 505
2388 696
2935 874
2287 583
2529 632
429 73
1984 547
165 33
601 175
686 196
2330 530
1926 580
1922 589
3063 992
3073 855
1213 219
2005 294