8831 310
11696 323
23621 39
706057 1990
21261 461
168511 687
29850 577
53376 483
30492 78
10980 751
19326 330
28433 497
13333 466
22558 723
137874 851
27400 299
21982 45
126191 582
102333 361
42989 216
166649 305
31110 44
10617 184
54603 214