12701 44
13515 809
29623 448
8865 269
9675 271
20469 814
68980 297
7133 83
18625 657
6158 390
14511 715
31651 234
99988 670
48997 739
15865 669
16063 214
17086 463
3698 729
4082 272
4940 575
10188 505
12629 120