43315 646
10588 40
8516 344
29673 490
69239 649
26320 517
10824 889
6895 144
77891 341
51835 128
23673 729
12098 576
263089 764
6782 598
54110 216
103687 326
10691 566
11324 447
8019 360
9088 51
16555 509
76673 353
55815 231
53247 471
29802 388
94896 126
37696 157
222485 929