22031 176
9688 424
23663 291
22744 396
90331 895
132588 625
26844 506
40706 169
86376 459
139825 667
25936 123
121237 521
49844 450
66579 149
81325 683
75679 993
41884 376
39872 456
27077 425
87725 582
75574 901
29351 360
106866 662
72652 886