2869 635
2880 472
2075 509
994 178
2963 930
1041 197
3198 841
381 58
2514 392
2889 838
3240 766
4239 700
2255 613
2043 306
1228 331
2447 755
2774 542
5213 798
2851 729
3063 723
3042 662
672 135
2754 41
1693 320