20585 1029
59376 622
74515 822
42062 924
18199 101
15894 813
26850 376
12222 635
39455 314
35030 649
86617 266
28473 654
29987 869
20855 326
86124 763
7081 121
26454 332
41559 830
11921 260
25505 281
77829 579
168540 687
21632 1003
21198 569
69074 634
33446 477
18112 396
19031 338