31543 875
3966 465
15290 533
16418 28
8118 90
7683 141
21993 590
4541 129
5609 147
4472 495
10915 322
13728 803
10092 479
8509 417
8458 293
21878 808
36156 572
10610 702
26299 106
18356 68
9480 279
27003 712
16657 503
13863 262
20785 250
24820 165
6061 89
8030 152