598 23
1887 474
3102 758
1971 315
2948 830
2612 647
859 167
2094 350
2945 812
1988 533
3867 592
1596 459
1847 281
1629 404
2420 593
2860 794
3206 68
504 96
3134 629
9699 900
1804 210
2969 230
1312 52
1912 506
1228 274
2322 513
2200 144
4793 857