32486 80
60950 925
46261 696
42376 215
42905 903
189523 403
171712 622
72310 478
52175 521
29998 221
37960 785
75152 646
73048 129
42884 592
62771 724
67788 257
40667 622
58634 511
92737 368
28981 193
53790 599
77155 177
144105 506
49074 811