30209 316
37176 89
21986 115
5468 141
59864 330
10068 269
7080 108
81348 131
15911 114
14492 888
7927 641
58920 654
7373 428
14858 581
8520 410
10241 271
67055 395
87227 750
76100 303
8272 84
7977 732
5959 384
14748 350
40975 288
131071 424
28800 502
34214 632
54952 479