25062 112
14259 175
18497 913
107011 230
28360 298
23403 211
53101 487
67935 449
41921 175
44067 114
20478 966
28353 600
22875 773
4304 177
57936 653
36583 437
37299 280
15656 348
10157 45
18901 226
45295 530
12683 643
21016 63
91687 792
2320 105
2510 89
2319 262
3549 428