40012 97
26472 501
47981 926
99513 460
45503 324
126598 1078
38811 886
34902 570
31861 510
26536 701
44371 411
73836 130
108313 342
36109 178
41543 129
80203 415
23169 163
39582 945
37113 79
39584 449
33540 100
68960 355
49753 762
55405 314