962 300
2709 817
638 172
713 185
2395 460
963 189
351 89
770 161
3028 884
2376 164
3588 498
1761 274
12991 730
6423 399
36094 548
84094 638
8470 163
7361 607
7788 315
5483 629
4518 360
8192 572
8943 145
4041 320
5566 855
8595 847
9333 639
18896 825