35331 331
34258 344
214993 785
59564 483
152040 744
160538 656
94711 560
90719 473
45478 479
39135 348
17212 212
85990 679
214076 329
89827 535
568571 1385
103845 341
13039 768
29275 660
59004 604
12157 693
30853 605
50866 645
149529 639
105534 519
66787 275
26156 738
195245 289
27980 208