22582 88
23510 645
136801 626
71284 641
9770 425
5856 111
16642 357
7245 200
4003 153
6534 326
17104 192
16294 505
8793 696
6598 520
7865 640
22075 219
40795 353
60059 847
16487 611
62180 417
52597 175
4198 528
8001 515
14274 56
13437 740
4226 642
9355 135
3515 211