2245
2407
2415
201
113
186
102
349
189
216
2770
760
609
530
430
593
3725
749
1042
703
2839
2619
3431
812
1117
474
375
491
598
855
1279
966
1295
1725
1329
3015
2381
2947
2805
2641
1033
614
1034
758
1262
778
1379
1453
6627
1146
2806
613
503
648
1113
766
1158
1141
826
992
4235
787
9550
2566
2664
1609
1264
974
2363
612
571
539
507
494
453
441
421
409
407
382
367
This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies.