43313 646
10586 40
8515 344
29670 490
69236 649
26316 517
10823 889
6895 144
77883 341
51832 128
23670 729
12096 576
263036 764
6782 598
54104 216
103663 326
10691 566
11324 447
8019 360
9088 51
16555 509
76655 353
55814 231
53239 471
29800 388
94870 126
37682 157
222451 929