139856 500
42432 198
46210 167
399243 810
174500 624
128663 627
214823 657
208328 833
216444 1253
267328 461
128497 788
177988 798
103007 246
168510 929
144808 1102
220459 711
53173 428
456242 1545
207905 734
301609 859
107926 327
69066 165
306292 1437
186386 1005
67676 642
145097 615
172046 702
69807 117