42150 425
45999 185
117861 504
33793 868
56002 680
25773 767
25111 527
22781 160
43588 833
36008 121
40123 80
91097 872
43478 814
138171 209
73136 288
25330 656
115080 493
39653 104
14952 719
48112 99
28934 171
28225 827
111019 623
35971 580