396656 1005
109482 343
93620 627
256261 1038
308330 956
223518 820
414025 695
134658 1144
407617 1070
253450 469
213536 510
138763 148
300669 1108
75637 435
67555 788
172220 508
283500 1007
215661 672
21643 180
239945 422
202767 669