12535 505
133453 330
31683 712
13138 152
9670 428
6758 235
214111 181
21107 469
8309 410
10957 426
5081 588
21425 500
18522 728
4684 290
17994 468
9036 701
4642 178
5813 623
5525 615
23988 107
21583 318
10980 348
18046 443
18275 72