42994 924
39997 314
22276 1003
19552 781
18920 608
26591 80
34349 307
24100 393
28427 408
16920 338
34228 150
19787 94
41846 638
28657 318
46167 436
24045 713
39084 729
36780 119
26922 404
52149 54
45226 80
66274 947
25183 782
38093 668