50025 526
40442 700
32148 333
40158 538
60413 795
30382 384
30604 840
33581 275
66896 256
45702 384
40668 527
52818 225
38208 167
49999 479
41441 780
32601 713
87035 445
19972 837
29836 110
38837 461
39602 617
42151 102
26009 913
27862 184