43315 646
10588 40
8516 344
29673 490
69237 649
26320 517
10824 889
6895 144
77890 341
51835 128
23671 729
12098 576
263086 764
6782 598
54110 216
103683 326
10691 566
11324 447
8019 360
9088 51
16555 509
76671 353
55815 231
53244 471
29801 388
94892 126
37692 157
222484 929