21016 493
103438 788
18730 617
31897 395
138929 668
30035 865
24622 721
164436 702
10467 601
35062 258
23155 360
81046 787
214732 764
133152 840
10677 453
121248 465
28062 700
11582 136
12609 647
48835 447
23837 553
28677 473
64784 203
86434 943
347010 718
73377 122
11511 218
12556 64