31015 649
23556 343
58897 432
25407 620
25911 242
21824 464
14234 760
59639 330
24801 765
56923 264
19099 322
26839 794
14548 201
15267 332
48657 384
27105 584
21093 393
24637 919
18850 551
24721 695
11643 229
18681 522
6130 241
2877 316
4078 667
2028 39