30593 119
94803 373
24180 79
20821 123
13389 791
50507 1017
42876 294
53365 238
26911 596
65457 486
35669 398
44074 645
54562 230
44440 1063
30734 466
64567 151
29871 266
47975 523
65593 357