2977 601
1840 538
583 154
2330 676
1359 392
41367 544
30737 293
39248 383
34279 505
73829 784
50806 642
88820 767
109030 552
108549 465
179037 791
13666 244
43345 897
26324 703
23948 459
13536 578
16879 608
21005 623
9644 129
15500 642