40045 1023
39052 188
50675 136
71545 278
43280 86
41228 735
54049 128
40044 588
35360 69
40925 541
54637 344
55408 320
88025 270
45369 472
97528 749
43839 291
30044 674
38406 702
49630 296
35375 570
93392 511
167221 928
46811 497
57045 443