40047 80
7263 918
8204 615
11618 746
5721 225
31287 82
84346 731
10736 513
25456 609
69239 315
12518 673
10183 399
20724 544
23273 141
13918 459
36169 764
6583 659
26169 650
8013 350
13442 124
57587 676
16755 461
5557 48
10741 833
10250 476
9970 116
13957 722
8957 599