31543 875
3966 465
15290 533
16418 28
8122 90
7684 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
9482 279
27005 712
16657 503
13863 262
20785 250
24822 165
6061 89
8030 152