43314 646
10587 40
8516 344
29672 490
69236 649
26320 517
10823 889
6895 144
77887 341
51835 128
23670 729
12098 576
263076 764
6782 598
54108 216
103677 326
10691 566
11324 447
8019 360
9088 51
16555 509
76667 353
55815 231
53242 471
29801 388
94887 126
37688 157
222476 929