15096 401
23030 485
46547 214
5483 379
11838 173
31207 335
12467 44
6766 648
5313 163
217167 607
17641 182
19102 238
21217 264
17187 738
20990 185
26144 746
8635 964
11004 228
21354 105
5047 53
32138 412
9913 34
4508 55
19318 46
24175 86
7356 485
28965 134
4782 195