30095 747
9608 119
4217 147
22096 704
27887 596
28831 478
15546 181
9368 358
18442 265
4118 401
5618 56
6309 103
6900 859
10246 352
4093 748
8825 90
7332 290
7782 527
11058 565
3404 280
5168 454