2242
2160
2006
2374
2479
2474
294
163
231
128
2778
769
611
533
431
596
3791
752
1050
705
2845
2622
3435
820
1118
476
377
494
600
856
1285
968
1299
1728
1330
3018
2383
2951
2805
2646
1040
614
1037
761
1268
780
1382
1463
6633
1151
2809
504
648
1114
771
1162
1143
827
995
4243
787
9590
2572
2665
1612
1266
974
2369
623
475
474
472
463
459
410
405
404
397
388
This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies.