42938 115
37353 626
394667 956
184130 467
19986 698
35466 302
40312 368
57454 186
55858 253
151944 650
103335 727
65208 97
30235 311
67982 323
72277 505
22117 695
282522 787
413926 719
22868 430
125217 384
15741 217
85995 437
165159 621
13200 182
55903 620
23687 158
74685 886
35184 157