42942 115
37356 626
394721 956
184142 467
19991 698
35467 302
40320 368
57480 186
55868 253
151963 650
103349 727
65240 97
30242 311
67992 323
72280 505
22118 695
282612 787
413979 719
22868 430
125227 384
15742 217
85999 437
165181 621
13200 182
55916 620
23694 158
74691 886
35189 157