25078 148
24382 427
13044 239
4573 782
15941 110
59577 755
156660 563
37239 523
23265 728
14811 669
2045 107
3883 395
8998 399
5327 565
5457 595
4334 224
6982 743
198010 771
98891 1058
104042 777
75051 651
96747 383
18225 726
2771 152
13775 535
21385 597
3099 267
5897 100