43315 646
10587 40
8516 344
29672 490
69237 649
26320 517
10824 889
6895 144
77888 341
51835 128
23671 729
12098 576
263085 764
6782 598
54109 216
103681 326
10691 566
11324 447
8019 360
9088 51
16555 509
76669 353
55815 231
53244 471
29801 388
94891 126
37692 157
222480 929