3856 551
23081 478
6129 89
9830 796
13506 532
12365 129
20567 843
12946 417
10340 831
25317 265
27689 738
3738 761