3828 302
9910 39
8033 249
157657 684
9024 151
32464 403
13544 633
50821 665
31295 643
6413 169
1026 33