29779 137
9666 515
3316 212
12683 297
57499 593
70247 642
71752 194
4988 270
16781 928
35144 500
7972 842
4074 240
13297 866
21460 524
3867 283
11988 511
13334 811
3908 324
3553 646
17861 472
8675 110
6295 791
18175 261
7038 583
29874 143
64225 406
8368 708
32192 582