18263 311
100746 235
58503 584
31623 179
17562 493
74642 411
6879 856
12256 364
84785 261
6498 219
4038 387
4230 462
3708 563
4658 442
6382 752
8433 767
4430 764
14104 695
10607 648
9470 258
9572 758
21426 217
11719 456
4696 646
8361 828
92001 723
8159 820
3810 180