3935 353
14516 514
3981 129
6188 86
2582 220
10283 822
10976 647
49406 495
25577 317
9279 751
42751 508
12476 472
9053 729
6311 454
5076 613
15641 764