1999
2330
2450
2291
2341
2242
2068
2420
2522
2509
2790
780
622
540
433
603
3842
760
1057
711
2851
2627
3444
836
1126
484
381
499
607
865
1299
972
1309
1734
1335
3021
2387
2956
2814
2651
1047
619
1044
766
1274
784
1388
1475
6645
1155
2820
624
509
653
1121
783
759
1170
1149
832
1000
4257
790
9632
2578
2667
1615
1269
977
2374
568
526
490
469
465
450
401
386
382
378
376
371
This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies.