2977 601
1840 538
583 154
2330 676
1209 275
30737 293
39248 383
34279 505
50806 642
88820 767
108549 465
179037 791
13666 244
26324 703
37105 433
30696 596
9644 129
15500 642
34889 586
42260 478
25419 368
10865 321
28839 738
30144 86