18631 51
35274 91
28105 64
26244 47
21131 53
15320 16
47518 96
25513 71
52493 307
30123 59
25030 56
16038 21
16473 34
20495 34
85564 227
27223 57
58897 131
37690 98
106520 559
29213 69
57936 129
53973 166
58890 238
19992 38