4956 611
3013 372
14888 207
19392 317
6264 421
8922 447
6886 794
19452 367
38355 465
16659 519
26816 710
14186 386