43640 817
214435 779
112555 883
13817 713
16090 855
9106 585
32334 541
28063 232
33205 208
33087 957
35324 761
56040 410
27716 273
9455 752
3983 260