2118
1977
2358
2461
2449
272
144
216
122
441
2774
766
610
533
431
595
3769
751
1046
705
2841
2622
3432
817
1117
476
377
494
599
855
1284
968
1298
1725
1330
3018
2383
2950
2805
2645
1039
614
1037
761
1264
780
1381
1461
6630
1149
2808
504
648
1114
769
752
1160
1143
827
994
4242
787
9583
2569
2665
1612
1266
974
2366
606
512
501
479
472
450
406
402
400
397
396
This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies.