20592 1029
59382 622
74525 822
42065 924
18204 101
15896 813
26850 376
12223 635
39461 314
35030 649
86629 266
28481 654
29988 869
20857 326
86130 763
7081 121
26455 332
41567 830
11923 260
25508 281
77829 579
168554 687
21633 1003
21198 569
69084 634
33451 477
18112 396
19031 338