20585 1029
59364 622
74500 822
42051 924
18195 101
15891 813
26846 376
12219 635
39450 314
35023 649
86607 266
28469 654
29980 869
20852 326
86116 763
7078 121
26450 332
41551 830
11919 260
25498 281
77828 579
168514 687
21630 1003
21197 569
69062 634
33441 477
18110 396
19028 338