2916 596
1916 600
748 156
6014 421
4627 448
3532 700
4797 285
48918 410
18567 82
17953 369
58498 590
30921 396
115027 137
168479 614
59723 427
49899 479
133420 277
30379 740
46466 171