135396 861
167551 1276
145129 495
53243 732
50837 195
81864 680
95929 267
43686 224
1212
829
981
888
1098
575
868
1115
1345
847
547
692
292
959
322
962
957
968
651
1014
911
834
1054
276
633
1137
452
455
917
851
1013
625