46593 193
5082 58
5956 523
4893 565
19996 273
11746 568
339530 932
375412 538
309867 462
35938 585
29574 931
251542 1992
85812 1171
53356 622
8469 638
4175 651
2163 99
3784 745
2610 318
5177 133
9201 748