105089 615
157565 426
87426 288
170847 372
260284 1028
248365 732
646267 1005
159466 317
147598 893
135730 361
283370 1266
91635 806
65044 727
151276 444
109783 503
128394 461
168779 1110
257682 1038
224497 822
345606 723
189371 592
242830 1139
301552 1109
76351 436
153116 540
57062 93
101786 237
205722 656