14881 297
28198 612
24366 506
28748 709
93689 555
14168 274
18139 643
16589 603
9549 657
82603 531
18671 591
3483 496
53548 175
64893 764
50285 328
17197 132
5913 644
18420 232
17874 223
12525 384
29302 553
26805 545
111067 724
29622 73