31260 825
6741 442
16288 166
4232 626
2606 158
22682 150
3945 125
5020 509
15178 759
5788 144
3224 195
7424 652
6156 188
26426 666
3904 443
6176 559
2350 272
4832 563
3157 156
13567 372
5901 834
8039 247
4901 85
3340 500