29629 581
17715 758
11144 687
20645 313
21400 188
9137 78
25425 535
68633 308
95784 633
14620 651
35842 543
18715 240
56151 157
101518 766
8585 450
16176 63
16017 669