35331 331
34258 344
215064 785
59571 483
152050 744
160549 656
94716 560
90722 473
45479 479
39136 348
17214 212
85992 679
214083 329
89831 535
568592 1385
103850 341
13041 768
29276 660
59004 604
12157 693
30853 605
50870 645
149542 639
105535 519
66790 275
26156 738
195246 289
27982 208