40266 619
47345 344
35150 445
32094 707
22761 710
111072 376
49561 628
118800 647
67624 372
84705 922
35054 202
107961 578
38976 640
29758 424
52150 582
22225 62
154315 999
115349 173
41082 477
65437 243
74599 295
118206 925
70327 737
65171 2730
113048 949
50832 131
33844 394
24356 554