12032 660
7766 682
9981 458
49487 529
5618 93
9750 454
8967 274
3491 409
8231 71
3882 41
3207 134
6215 379
2543 414
4027 337
4908 793
4139 721
5519 419
6983 240
32994 173
20590 590
36777 143
12499 739
3610 113
113763 890
65790 346
1173 139
6126 796
20048 207